<?php namespace Home\Controller; 

use Hdphp\Controller\Controller;

//测试控制器
class ContentController extends Controller{
		public function index(){
			//intval为转正的单词
			$gid = Q('get.gid',0,'intval');
			$gpid= Q('get.gpid',0,'intval');
			$gaid= Q('get.gaid',0,'intval');
		   //商品详情表，类型，商品表，商品属性表
		   //实例化商品表
		   $GoosData=new \Common\Model\Goods;
		   //获得商品表的所有数据
		   $GoodsData=$GoosData->where("gid = {$gid}")->find();
		   //分配到模板
//		   p($GoodsData);
		   View::with('GoodsData',$GoodsData);
		   //实例化商品详情表
		   $gparsData=new \Common\Model\Gpar;
		   //获得商品详情表的所有数据
            // 照片的循环部分代码
		   $gparData=$gparsData->where("goods_gid = {$gid}")->find();
              //把照片变为数组
		   		$gparData['gpic']= explode(',', $gparData['gpic']);
		   //分配到模板
		   View::with('gparData',$gparData);
//		   p($gparData);
		   //实例化商品属性表表
		   $GevData=new \Common\Model\Gevalue;
		   //获得商品属性表的数据
		   $GevlueData=$GevData->where("goods_gid={$gid}")->get();
		
			$type_tid = Db::table('goods')->where("gid={$gid}")->pluck('type_tid');

			$typeattr = Db::table('typevalue')->where("type_tid={$type_tid} and class=1")->get();
			
			$taid = Db::table('typevalue')->where("type_tid={$type_tid}")->pluck('taid');
						   
			$spec = array();
			foreach ($typeattr as $k => $v) {
				$arr['tname'] = $v['taname'];
				$arr['values'] = Db::table('gevalue')->where("typevalue_taid={$v['taid']} and goods_gid={$gid}")->get();
				$spec[]=$arr;
			}
//			p($_SESSION);
		   //分配到模板
		   View::with('spec',$spec);
		   //实例化类性表
		   $types=new \Common\Model\Type;
		   //获得所有数据
		   $typeData=$types->get();
		   //分配到模板
		   View::with('$typeData',$typeData);
		    View::make();
		}
        
}

      
		














	